/*Ê×Ò³*/

a{color:#333}
h1{ font-size:2px}


#login_news{width:960px; height:325px; margin:auto; overflow:hidden; margin-top:8px}

#login_news a{ text-decoration:none}

#login_news .login_box{width:199px; float:left}

#login_news .login_box .logintit{width:100%; height:30px; line-height:30px; text-indent:10px; background:url(../images/login_bg.gif); color:#fff}

#login_news .login_box .loginform{width:197px; border:#FF8B19 solid 1px;}

#login_news .login_box .tform{width:100%; height:65px; padding-top:8px;}

#login_news .login_box .tinput{width:135px; float:left; height:60px; line-height:30px; padding-left:5px;}

#login_news .login_box .tbtn{width:50px; float:right; padding-left:5px;}

#login_news .login_box .iinp{width:80px; height:18px; border:#ccc solid 1px; line-height:18px; text-indent:2px; vertical-align:middle}

#login_news .login_box .isub{width:35px; height:35px; border:none; background:url(../images/login.gif); margin-top:10px}

#login_news .login_box .fpwd{width:100%; height:30px; line-height:30px; text-align:center;}

#login_news .login_box .igimg{width:180px; height:auto; margin:auto; margin-bottom:10px;}

#login_news .login_box .comtit{width:100%; height:29px; line-height:29px; text-indent:10px; background:url(../images/com_bg_1.gif); color:#fff; margin-bottom:10px}



#login_news .news_box{width:750px; height:auto; float:right}

#login_news .news_box .nsearch{width:100%; height:75px; background:url(../images/isearch_bg.jpg)}

#login_news .news_box .ns_form{width:700px; height:30px; line-height:30px; padding-top:10px; padding-left:10px;}

#login_news .news_box .ns_gg{width:100%; height:30px; line-height:30px; text-indent:10px; color:#fff}

#login_news .news_box .ns_gg a{color:#fff; margin-left:10px}



#login_news .news_box .keybox{width:360px; position:relative; float:left;}

#login_news .news_box .keybox .keyinput{width:335px;background-color:#FFFFFF; height:19px; padding-top:4px; padding-left:25px; background-image:url(../images/20.gif); background-repeat:no-repeat; background-position:5px 5px; font-size:12px; border:#f17c02 solid 1px;}

#login_news .news_box .buttonbox{width:75px; float:left; *padding-top:1px; margin-top:-1px;_margin-top:0px}

#login_news .news_box .buttonbox input{width:80px;height:26px; background:url(../images/isearch_btn.gif); border:0px; font-size:14px; font-weight:bold; color:#fff}

#login_news .news_box .newlink{ width:200px;float:left; padding-top:0px; padding-left:20px}

#login_news .news_box .hotnews{width:460px; border:#FF8B19 solid 1px; float:left; height:239px; margin-top:8px; overflow:hidden}

#login_news .news_box .hotnews .tit{width:100%}    /*; height:30px;  */

#login_news .inul2{ list-style-type:none; padding:0; margin:0}

#login_news .inul2 li{width:50%; float:left; height:22px; line-height:24px; text-indent:15px; background:url(../images/dian1.gif) left no-repeat;}

#login_news .inul2 li a{color:#1f3d80}

#login_news .inul4{ list-style-type:none; padding:0; margin:0}

#login_news .inul4 li{width:19.9%; float:left; height:24px; line-height:24px; text-indent:15px; background:url(../images/dian1.gif) left no-repeat}

#login_news .inul4 li a{color:#1f3d80}

#login_news .inulresume{ list-style-type:none; padding:0; margin:0}

#login_news .inulresume li{float:left; height:24px; line-height:24px;}

.rename{width:55px; text-indent:8px;}

.rename a{color:#0053ff}

.resex{width:30px; text-align:center}

.reedu{width:35px; text-align:center}

.reinfo{width:150px; text-indent:8px;}



#login_news .news_box .iresume{width:281px; float:right; margin-top:8px;}

#login_news .news_box .iresume .tit{width:100%; height:30px;}

#login_news .news_box .iresume .resume_box{width:279px; height:206px; border:#FF8B19 solid 1px; padding-top:3px; }



#ig_box{width:960px; margin:auto; height:auto; overflow:hidden; margin-top:8px;}

#ig_box .tit{width:100%; height:22px; line-height:22px; background:url(../images/ig_tit.gif) left no-repeat; text-indent:25px; color:#fff}

#ig_box .box{width:958px; padding:6px 0; border:#FF8B19 solid 1px; overflow:hidden}



.iads_950{width:100%; height:auto; margin:auto; text-align:center}

.iads_950 img{width:950px;border:#ccc solid 1px; margin:2px; 0}

.iads_470{width:50%; float:left; text-align:center;}

.iads_470 img{width:470px; height:60px;border:#ccc solid 1px; margin:2px; 0}

.iads_185{width:19.9%; float:left; text-indent:1px}

.iads_185 img{width:184px; height:60px;border:#ccc solid 1px; margin:2px; 0}



.iuljobs{ list-style-type:none; padding:0; margin:0}

.iuljobs li{width:33.3%; height:24px; line-height:24px; float:left; background:url(../images/arrow2.gif) left center no-repeat; text-indent:15px}

.iuljobs li a{text-decoration:none}

a.job{color:#0053ff; margin-left:15px}



.iullinks{ list-style-type:none; padding:0; margin:0}

.iullinks li{height:24px; line-height:24px; float:left; background:url(../images/arrow2.gif) left center no-repeat; text-indent:13px}  /* width: 11%; */ /* text-indent:15px 15gaicheng13*/

.iullinks li a{color:#1f3d80;text-decoration:none}



.complex-left{height: 655px;width: 205px;overflow:hidden;float:left;}
.complex-left .login-block{border:1px solid #ff9900;border-top:2px solid #ff9900;height: 321px;overflow: hidden;margin-bottom: 15px;position: relative;}
.complex-left .login-block h4{margin:15px 0 16px 10px;padding-left: 10px;border-left:6px solid #ff9900;font-size: 16px;color:#333;line-height: 18px;height:18px;font-weight: normal;}
.complex-left .login-block .login-wrap{padding:10px 15px 0 15px;}
.complex-left .login-block .wechat-login{position: absolute;top:0;right:0;width: 41px;height: 41px;}
.complex-left .login-block .wechat-login .loginicon{display: block;width: 41px;height: 41px;background: url(../images/login-type.png) no-repeat;}
.complex-left .login-block .wechat-login .loginicon.wx{background-position: 0 0;}
.complex-left .login-block .wechat-login .loginicon.pc{background-position: -59px 0;}
.complex-left .login-block #codeLogin{padding:50px 0;text-align:center;display: none;}
.complex-left .login-block #codeLogin .code-login{width: 120px;height: 120px;border:1px solid #ccc;margin:0 auto 15px auto;}
.complex-left .login-block #codeLogin p{font-size: 14px;color:#666;}
.login-wrap .login-item{margin-bottom: 20px;}
.login-wrap .login-item .login-text-box{border:1px solid #e0e0e0;width: 175px;height:34px;}
.login-wrap .login-item .login-text-box .login-icon{width: 39px;height: 0;}
.login-wrap .login-item .login-text-box .login-icon.user{background: url(../images/index-icon.png) no-repeat 10px -228px #f7f7f7;}
.login-wrap .login-item .login-text-box .login-icon.pass{background: url(../images/index-icon.png) no-repeat -47px -228px #f7f7f7;}
.login-wrap .login-item .login-text-box .login-input{width: 175px;height: 34px;overflow: hidden;}
.login-wrap .login-item .login-text-box .login-input input{border:0;font-size: 14px;color:#666;line-height: 18px;height:18px;padding:8px 10px;width: 155px;}
.login-wrap .login-item .auto-login{font-size: 14px;color:#504E4E;cursor: pointer;}
.login-wrap .login-item .auto-login input{margin-right: 6px;position: relative;top:-1px;}
.login-wrap .login-item .forget{font-size: 14px;color:#504E4E;padding-left:20px;}
.login-wrap .login-item .login-btn-box{margin-right: 10px;margin-left:20px;*margin-right: 3px;}
.login-wrap .login-item .index-login-btn{display: inline-block;border:0;width: 64px;height: 30px;line-height:18px;text-decoration: center;font-size: 16px;color:#fff;background-color: #FF8309;cursor: pointer;border-radius:3px;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.login-wrap .login-item .index-login-btn:hover{background-color: #FF8309;}
.login-wrap .login-item .index-reg-btn{display: inline-block;border:0;width: 64px;height: 30px;line-height:18px;text-decoration: center;font-size: 16px;color:#fff;background-color: #FF8309;cursor: pointer;border-radius:3px;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.login-wrap .login-item .index-reg-btn:hover{background-color: #ff7700;}
.login-wrap .third-login{padding-top: 10px;}
.login-wrap .third-login span{font-size: 14px;color:#504E4E;line-height: 24px;}
.login-wrap .third-login .third-icon{width: 24px;height: 24px;margin-right: 14px;background: url(../images/index-icon.png) no-repeat 0px 0px;}
.login-wrap .third-login .third-icon.qq{background-position: -50px -598px;}
.login-wrap .third-login .third-icon.sina{background-position: -25px -598px;}
.login-wrap .third-login .third-icon.taobao{background-position: 0px -598px;}
.haslogin{padding:0 15px;}
.haslogin .has-login-top{padding-bottom: 12px;padding-top: 3px;}
.haslogin .has-login-top .has-user{font-size: 13px;color:#666;width: 195px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.haslogin .has-login-top .has-user a{color:#333;}
.haslogin .has-login-top .exit-link{font-size: 13px;color:#FF8309;}
.haslogin .core-function-list{margin-top: 25px;margin-bottom: 23px;}
.haslogin .core-function-list .core-function{height: 75px;border-right:1px solid #e0e0e0;width: 86px;text-align:center;cursor:pointer;}
.haslogin .core-function-list .core-function.last{border-right:0;}
.haslogin .core-function-list .core-function div{font-size: 20px;font-weight: normal;padding-top: 10px;}
.haslogin .core-function-list .core-function div a{color:#333;}
.haslogin .core-function-list .core-function p{margin-top: 12px;font-size: 13px;}
.haslogin .core-function-list .core-function p a{color:#666;}
.haslogin .core-function-list .core-function:hover div a{color:#FF8309;}
.haslogin .core-function-list .core-function:hover p a{color:#FF8309;}
.haslogin .enter-user-center{display: block;text-align: center;width: 148px;height: 38px;line-height: 38px;margin:0 auto;background-color: #FF8309;font-size: 16px;color:#fff;border-radius: 3px;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.haslogin .enter-user-center:hover{background-color: #FF8309;}
.haslogin .last-log{line-height: 40px;color:#999;font-size: 12px;text-align: center;border-bottom:1px dotted #ccc;}
.haslogin .hot-line{line-height: 42px;color:#ff7700;font-size: 12px;text-align: center;font-weight:bold;}



.ad-area{width:960px;margin:0 auto;}
.ad-area .ad-row{margin-top: 10px;}
.ad-area .ad-job-list-i7{margin-top:0px;*margin-top:10px;}
.ad-area .ad-row .ad-item{border:1px solid #e0e0e0;position: relative;}
.ad-area .ad-row .ad-full{width: 958px;height: 58px;}
.ad-area .ad-row .ad-31{width: 309px;height: 58px;margin-right: 9px;margin-bottom:10px;}
.ad-area .ad-row .ad-51{width: 230px;height: 58px;margin-right: 10px;margin-bottom:10px;}
.ad-area .nomr{margin-right:0px;}
.ad-area .ad-row .nomr{margin-right:0px;}
.ad-area .ad-row .ad-item .ad-more-info{position: absolute;top:-2px;left:-2px;border:2px solid #ff7800;z-index:30;}
.ad-area .ad-row .ad-item .ad-more-info.info31{width: 309px;}
.ad-area .ad-row .ad-item .ad-more-info.info31 .ad-placeholder{width: 392px;height: 58px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list{background-color: #fff;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li{height:40px;line-height: 40px;padding-left: 15px;border-bottom: 1px solid #e0e0e0;color:#666;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobname{width: 138px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobname a{color:#666;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay{width: 120px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay span{font-size: 12px;color:#ff7800;font-weight: bold;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobnarea{width: 110px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info{background-color: #fff;padding:0 10px;padding-bottom: 10px;height:95px;overflow:hidden;text-overflow:ellipsis;word-break: break-all;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info-w{width:210px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info .companyname{line-height: 40px;font-size: 14px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info .companyname a{color:#006fcb;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info p{color:#999;font-size: 12px;line-height: 20px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-more{display: block;text-align: center;color: #fff;background-color: #ff7800;height:28px;line-height: 28px;}
.ad-area .ad-row .ad-item .ad-more-info.info51{width:230px;}
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-placeholder{width: 228px;height: 58px;}
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-job-list li .jobname{width: 100px;}
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-job-list li .jobpay{width: 110px;}

.area {
    background: #fff none repeat scroll 0 0;
    overflow: hidden;
    padding: 10px 0 10px;
}
.ad-more-info .left {
    float: left;
    width: 100px;
}
.ad-more-info .left ul li {
    margin: 0;
    padding-left: 10px;
    width: 90px;
}
.ad-more-info .left ul li a {
    color: #1072b5;
}
.ad-more-info .right {
    border-left: 1px solid #cbcbcb;
    float: left;
    padding-left: 10px;
    width: 190px;
}
.ad-more-info .right h3 a {
    color: #ff4b00;
    font-size: 14px;
}